Skip to content

Conversation

@bee-san
Copy link
Owner

@bee-san bee-san commented Nov 12, 2024

No description provided.

Copy link
Collaborator

@PsypherPunk PsypherPunk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm attempting to run/emulate the pipelines to validate a few things but have left a few comments/queries.

@bee-san
Copy link
Owner Author

bee-san commented Nov 19, 2024

act wont run the build pipeline :(

@bee-san
Copy link
Owner Author

bee-san commented Nov 20, 2024

@PsypherPunk can you please try and get act to run here? If it doesn't work, we will have to do ye olde merge and try 🙃

Copy link
Collaborator

@PsypherPunk PsypherPunk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the build-* jobs insofar as I can locally with act.

The only issue is the test job which act doesn't like without rustfmt and clippy being explicitly included.

with:
profile: minimal
toolchain: ${{ matrix.rust }}
override: true
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I needed to add components: clippy, rustfmt here to get act --rm --job test to pass.

jobs:
test:
name: Test Suite
build-nix:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This builds but fails at the actions/upload-artifact@v4 stage, as expected.

Copy link
Collaborator

@PsypherPunk PsypherPunk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validated as much as I think I can. As discussed, the issue with test doesn't currently happen on the master branch so, in the spirit of fixing-forward…

@bee-san bee-san merged commit c777687 into master Nov 20, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants